
.header .x-toolbar {
    border-width: 0;
}

.x-desktop .x-panel-body {
    background:transparent url(../images/taskbar/cuadros.png) no-repeat bottom right;
}

.header-startmenu em.x-btn-arrow {
    background-image : none;
}

.header-startmenu em.x-btn-arrow-right{
    padding-right : 0px;
}

.header-startmenu button {
    background-image : url( ../images/taskbar/btn-start.gif ) !important;
    background-repeat: no-repeat;
    background-position: center center;
}

.header-menu em.x-btn-arrow {
    background-image : none;
}

.header-menu em.x-btn-arrow-right{
    padding-right : 0px;
}

.header-menu button {
    padding-left : 5px;
    padding-right : 5px;
}

.header-menu .x-btn-toolbar-small-over {
    background-image : none;
}

.login { 
    background-image: url( ../images/icons/login.gif ) !important;
}

.logout {
    background-image: url( ../images/icons/logout.gif ) !important;
}

/***************************************************************************/


/************************************ x-desktop-menu ***************************************/

.x-desktop-menu-body {
    background-image: url("../images/taskbar/bg-desktop-menu.png") !important;
    background-position: right !important;
}

.x-desktop-menu .x-grid-row .x-grid-cell {
    font-family: Sans-serif !important;
    font-size: 12px !important;
}


.x-desktop-menu .x-grid-row {
    height: 37px;
}

.x-desktop-menu .x-grid-row .x-grid-cell {
    vertical-align: middle;
    border-width: 0;
}

.x-desktop-menu .x-grid-row-over .x-grid-cell {
    background-color: #FFEAA8 !important;
}


.x-desktop-menu .x-grid-row-alt .x-grid-cell {
    background-color: transparent;
}

.x-desktop-menu .x-grid-row-selected .x-grid-cell {
    background-image: url("../images/taskbar/bg-desktop-menu-selected.png") !important;
    background-position: right !important;
    color: white;
}

/************************************* x-desktop-submenu **************************************/

.x-desktop-submenu .x-grid-row {
    height: 37px;
}

.x-desktop-submenu .x-grid-row .x-grid-cell {
    vertical-align: middle;
    border-width: 0;
}

.x-desktop-submenu .x-grid-row-over .x-grid-cell {
    background-color: #FFEAA8 !important;
}


.x-desktop-submenu .x-grid-row-alt .x-grid-cell {
    background-color: #ffffff;
}

.x-desktop-submenu .x-grid-row-selected .x-grid-cell {
    background-color: #FDE48A !important;
}

.x-desktop-submenu .x-submenu-header {
    color: black;
    vertical-align: top;
    height: 16px;
    font-family: Calibri;
    font-size: 12px;
}

.x-desktop-submenu .x-submenu-description {
    font-family: Calibri;
    font-size: 12px;
    color: rgb(82,82,82);
    vertical-align: top;
    white-space: normal;
}

.x-desktop-submenu img {
    background-repeat: no-repeat;
}
/***************************************************************************/

.x-btn-group .x-form-item-label {
    font-size: 11px;
}
